//////////////////////////////////////////////////
// Factory.cpp
#include "factory.h"
#include <iostream>
using namespace std;
template <typename T>
T Factory::Create() const
{
return T();
}


template <>
int Factory::Create<int>() const
{
	cout << "creating an integer object" << end;
	return 1;
}


